package com.umeox.watch.moto.apiclient.model;


public class AlarmDTO  {

    /**
     * 闹钟ID
     */
    public long id;

    /**
     * 闹钟名称
     */
    public String name;

    /**
     * 闹钟时间 格式：HH:mm ,24小时制，例：16:00
     */
    public String alarmTime;

    /**
     * 重复标记 0：仅一次，1：按周重复
     */
    public int repeatFlag;
    /**
     * 重复周期参数表示（仅按周重复有效），例1100011，表示每周按星期天，星期一，星期五，星期六计算
     */
    public String repeatExpression;
    /**
     * 铃声类型 0：系统， 1：运营铃声 ，2：用户自定铃声
     */
    public int ringType;
    /**
     * 铃声标记或地址
     * 当 ringType=[0]时，对应标记系统铃声，默认值0表示默认系统铃声<br/>
     * 当 ringType=[1，2]时，从网络下载指定地址铃声。
     */
    public String ringSrc;



    @Override
    public String toString() {
        return "AlarmDTO{" +
                "id=" + id +
                ", name='" + name + '\'' +
                ", alarmTime='" + alarmTime + '\'' +
                ", repeatFlag=" + repeatFlag +
                ", repeatExpression='" + repeatExpression + '\'' +
                ", ringType=" + ringType +
                ", ringSrc='" + ringSrc + '\'' +
                '}';
    }
}
